﻿<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html>
<!-- saved from url=(0033)http://research.microsoft.com/pex -->
<head><link rel="StyleSheet" href="er.common.css" type="text/css" /><script src="er.common.js" type="text/javascript"> </script><link rel="SHORTCUT ICON" href="favicon.ico" /><link rel="icon" href="favicon.ico" type="image/x-icon" /><title>C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\Program.cs</title></head><body><div class="banner"></div><h2 id="top">C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\Program.cs</h2><div class="toggle"><p class="copyright"><a class="usercodeundertestcovered">user code under test</a>, 
  <span class="usercodeundertestnotcovered">user code under test (not covered)</span>, 
  <a class="userortestcodecovered">user code or test</a>, 
  <span class="userortestcodenotcovered">user code or test (not covered)</span>,
  <span class="tagged">tagged</span></p><table><tr><th>Methods</th></tr><tr><th /></tr></table><div class="toggle"><a class="button" href="#ID0EL">first</a><pre class="coverage">using System;
using System.Windows.Forms;
using AutomaTones.Controller;
using Microsoft.Pex.Framework;

namespace AutomaTones
{
    [PexClass]
    partial class Program
    {
        /** Bad performance of graphics. Found the following hack on 
         * http://www.devnewsgroups.net/windowsforms/t50851-slow-drawing-speed-winforms-esp-via-com-interop-solved.aspx
         */
        private static bool m_VisualStylesHaveBeenSet;

        [PexMethod]
        public static void SetVisualStyles() <span id="ID0EL"><a class="button" href="#top">top</a>|<a class="button" href="#ID0E3E">next</a></span><a class="userortestcodecovered">{</a>
            <a class="userortestcodecovered">if (!m_VisualStylesHaveBeenSet)</a> <a class="userortestcodecovered">{</a>
                <a class="userortestcodecovered">Application.EnableVisualStyles();</a>
                <a class="userortestcodecovered">Application.SetCompatibleTextRenderingDefault(false);</a>
                <a class="userortestcodecovered">m_VisualStylesHaveBeenSet = true;</a>
            <a class="userortestcodecovered">}</a>
        <a class="userortestcodecovered">}</a>
        [PexMethod(MaxBranches = 100000)]
        [STAThread]
        internal static void Main(string[] args)<a class="button" href="#ID0EL">prev</a>|<span id="ID0E3E"><a class="button" href="#top">top</a></span><a class="userortestcodecovered">{</a>
            <a class="userortestcodecovered">MainController _mainController = new MainController();</a>
            <a class="userortestcodecovered">_mainController.Init();</a>
            <a class="userortestcodecovered">SetVisualStyles();</a>
            <a class="userortestcodecovered">Application.Run(new GuiView(_mainController));</a>
            <a class="userortestcodecovered">new GuiView(_mainController);</a>
        <a class="userortestcodecovered">}</a>
    }
}
</pre></div></div><hr /><table width="100%"><tr><td valign="top"><span class="copyright">Copyright (c) Microsoft Corporation. All rights reserved.</span><br /><span class="button" onclick="copySourceToClipboard()">Copy full source to clipboard</span></td></tr></table><div id="debugdiv"> </div></body></html>